package com.dkm.orproject.dkmoa.domain;

import lombok.Data;
import org.springframework.web.multipart.MultipartFile;

import java.util.Date;

@Data
public class OaTravelBusinessFlow {
    /**
     * 差旅申请id 差旅申请id
     */
    private Long pkTravelBusinessId;

    /**
     * 差旅流程名称
     */
    private String travelBusinessName;

    /**
     * 申请时间 申请时间
     */
    private Date travelBusinessTime;

    /**
     * 差旅类型 差旅类型（数据字典）
     */
    private Long travelBusinessType;

    /**
     * 人员id 申请人
     */
    private Long applyPersonnelId;

    /**
     * 人员id 出差人
     */
    private Long personnelId;

    // /**
    //  * 人事意见 人事审核
    //  */
    // private String managerOpinion;

    /**
     * 差旅城市出发地 差旅城市出发地
     */
    private String travelBusinessDepart;

    /**
     * 差旅城市目的地 差旅城市目的地
     */
    private String travelBusinessPurpose;

    /**
     * 开始时间 开始时间
     */
    private Date travelBusinessStartTime;

    /**
     * 结束时间 结束时间
     */
    private Date travelBusinessEndTime;

    /**
     * 交通工具 交通工具（数据字典）
     */
    private String travelBusinessVehicles;

    /**
     * 出差原因 出差原因
     */
    private String travelBusinessReason;

    /**
     * 备注 备注
     */
    private String remark;

    /**
     * 附件 附件
     */
    private String travelBusinessFile;

    /**
     * 流程进度 流程进度
     */
    private Long travelBusinessSchedule;

    /**
     * 有效性 0无效，1有效
     */
    private String isRevision;

    /**
     * 创建人
     */
    private String createdBy;

    /**
     * 创建时间
     */
    private Date createdTime;

    /**
     * 更新人
     */
    private String updatedBy;

    /**
     * 更新时间
     */
    private Date updatedTime;

    /**
     * 上传文件的对象
     */
    public MultipartFile travelBusinessFileOne;
    /**
     * 申请人
     */
    private String personnelName;

}